43269054
9196938
4862316
774725
53694233
21925145
9651578
54493813
84213024
36951764
10528370
84177082
1097886
2357916
69806574
63363456
20417675
91166502
82931796
84841112
95207739
73973856
81624690
39105429
75731622
57414895
49577409
63115035
89428884
92222951
45158352
1556555
6311942
737902
2276283
26349857
92828413
70853607
43085552
86321390