3607588
20751719
20722855
12623732
15081080
30579225
19185094
2581518
41007196
24256080
70265034
8252743
51732924
2428179
50481979
99982740
17298744
6687730
5356502
8912733
14843456
52959515
27279372
99293137
9745691
63279666
64193776
51864942
91475937
50912831
94273570
10427633
60686837
9512308
87833566
55057940
66984203
56546525
43654054
42063390