38252928
90548578
98365449
87405343
65712506
45592361
77743473
2865330
814175
61924386
48446988
86036384
38352010
1016511
48961148
560371
78605214
72004558
24127430
13195729
15002633
60796033
79372066
78627706
4466369
33769050
31175775
14107479
81499175
27984962
66045713
22749790
13642451
86607737
29349692
33499464
74736663
25552913
47098892
50028624