57667779
61702364
73367337
86093421
84964540
56526098
32339236
11271361
63691362
63227953
58083533
60186361
1774680
55325702
94455860
7888617
16683739
69975557
57174457
24128859
23101548
7652829
94969222
89515138
10398781
3106224
40045410
34418597
939742
44045473
97295560
56961875
28223031
57138140
68548579
72838183
63405402
77253648
33495364
14704929