98131839
84571455
82771787
1228093
94394642
77572354
35298682
21445534
19922888
20988625
61746137
97468433
95556344
63546513
72354884
28591772
1074936
46623952
86101913
74285360
7704882
80366069
7668760
62808538
16714191
86039763
7839124
53915223
1417133
2198138
13602711
74968585
70171497
48708212
48165669
61762961
3339417
43837293
15434761
3362784