88832275
77928776
1473880
8543081
48643230
35581433
56932849
3026321
25526484
62871932
89579699
10043524
27204015
52436401
12363592
29039189
5838195
45235234
31649770
42365430
35542223
46605482
23394934
62755305
87239523
56637293
23822934
5418884
61713342
56919426
99614120
12281395
7753876
979615
70658057
34314116
49808720
2948241
17446985
4022964