21104005
39112228
52901691
42972998
2566238
18256542
95913865
85112081
32389910
89383126
23439361
67737896
42122380
22402139
26895952
47247551
1194434
54527515
57789259
79749940
84197831
98255385
60566490
49373066
14839961
36825636
3442472
1637645
52361401
89221284
39956673
2972561
48838593
26154547
8000581
79081598
82908325
10779282
26429881
68349142