4556500
77943542
93609784
7555505
11234428
69081143
70445007
37267695
6786369
30272989
14385440
29121617
50915630
42286390
19252129
18506301
25128796
63156130
55645063
65803437
46223431
2324819
26069929
73803610
5462125
74637548
58196759
66788681
41503025
11352556
42511813
48699125
9538253
9184535
40613520
2136739
69366048
63164977
3317330
89406456