100001239
23572103
77115952
12453421
67781679
4956368
5855767
1740807
97445007
15897725
17769749
45545910
25086267
32736203
48527153
9725996
32291314
42446349
6345596
49705119
60715226
44002077
50309750
33956711
68943981
31358057
126069
28154979
84422112
75084884
64761116
56083755
34679857
57676412
44338115
29085356
93139549
7863534
81303576
65247256