57126950
31656955
58357165
44373702
4153470
34978332
194135
41295071
42383893
83236844
98251359
2049732
27564547
52703097
62744485
5306561
48147919
3071314
86225184
36697936
36026487
7486885
7000816
79917336
27265856
21682575
94433749
62722077
56366358
36098097
88774527
67122578
14659059
58783240
64722685
48314359
27341679
73718446
4625773
4473367