32144358
20812491
75988373
26013407
2245454
40064304
41008748
60377375
7077568
22686324
6759555
29753324
5341158
63185393
37781149
78815053
89368754
54991317
6595766
62415321
34085929
88604551
3888314
19024023
87396106
3344765
58492848
69023647
45214073
3709822
38874750
35635192
84505609
50503981
49675756
70525033
3448440
80713621
3179516
32585635