90058348
22119232
69804680
51882854
72527797
12655556
6490880
49553138
28192568
3349982
67284885
40658671
71091052
95053362
97523016
8552629
51986276
2372587
8137368
50961416
61182127
31385140
81681335
72512559
10358618
89743606
28919110
12461615
59277830
45422200
19546799
51952263
80394709
89638171
96691235
72918911
98941517
70203916
60457452
50579129