89648195
47587576
2891387
13321904
57868873
19501734
48862640
795457
57785015
84839363
14313274
88186844
741783
92263035
15015162
2192664
11201484
73144030
58293177
52427612
59039414
59017382
73531720
95271971
3941263
47889850
36515709
77299986
2066223
89927236
20995001
312787
69638592
8733747
59752659
89846043
30894428
36553908
68563452
11987538