31319066
98515714
5256141
11102910
80589286
69279741
67619983
8277881
43101708
98858562
74247529
99641212
97701913
38321643
76798783
72503565
48017310
5817831
3158987
8627037
4192664
52939247
86039331
68819777
50037899
4363208
8657579
49875286
4239744
41468955
1645255
96883275
848099
4949626
2832791
90964017
9272215
2385953
39144516
2016617