64064481
42359871
57691676
46467101
12955687
72701992
63055596
9418974
50715250
63253499
70407890
59573894
84121840
96177337
82362387
4888240
54104547
715742
98474506
58238433
2117994
58468644
15122866
55481890
97514196
2840943
38651618
58145098
60662537
78087838
85509221
28256297
89078858
80479967
18847676
36526495
65077993
54954123
42054228
23385714