83345880
72669640
89395823
17485973
53095239
29836124
37506768
39978621
44663267
4631611
90708251
44547790
36658361
33174136
27489913
6188408
92388928
148960
71009517
18352263
89032007
62468181
78429432
24377239
57986073
87809294
90801335
91538547
4405670
53707028
39069503
51209761
43666632
9513029
94837962
2819237
93623221
18362810
9333719
18754292