10519660
62988751
5709459
2151002
42769860
11094942
70027647
59257992
12634245
30395486
95627745
13022850
29653509
14105545
7941363
46139378
63296332
7255687
8264198
78415282
71162374
22056184
96389620
75289676
3485625
97199004
42155420
43744730
55809862
66033828
99281251
4233219
36982886
41326118
20035871
72233780
72421139
44142319
13722023
21836928