97741659
19152964
28629076
90384228
89962726
18101944
89649376
62349250
30926009
49907986
2302753
68796688
6698544
10336824
2792352
53171771
46542125
76302070
57075792
6481292
8839338
9467515
8259595
93121641
1050491
70432427
61578362
3682728
33134484
97255005
80107110
8340510
57713951
65337062
15962343
161019
52703630
81369301
31874414
18862305