77632369
55466026
31945546
99966716
5348288
42111979
87649578
30409746
42066287
20985497
94909250
87695444
92953242
42721104
8928956
94267859
35041507
42269316
40444035
26766384
87015445
45281853
310109
7329313
21496601
52425898
33711618
2862250
14738518
50574152
92013008
29518917
38901910
13752366
95387086
1408623
68372281
12666744
37954209
50322161