43117613 12777825
52213025 34883892
82105003 94643759
8486789 73521064
42055201 26544383
56642656 84367262
87067516 38662263
55676518 13836400
25624398 55663885
4305499 35505148
90650796 1899722
35240133 5770067
2629384 87918121
26548259 3316217
70167827 79781089
81164625 89013686
78497335 20783978
89596499 19490796
20322298 1583339
55227082 48414388
88621565 7279302
25820863 52598854
60410049 27040585
15000783 66393826
87401510 94028134
28068232 8832210
10498320 13992146
54233498 57882830