89633452
67336115
74027331
5031846
18816678
10778141
52301056
4630785
74078564
97377012
56978261
77285993
2569118
24679434
2410383
63091818
18892257
44173413
16063287
8633702
16028663
38589962
12441314
99531722
97455761
23566919
25433892
39002908
332434
18398389
84459214
40745194
49977167
35425254
3624429
42493336
5385151
9637295
46832519
51693595