34565987
532899
98393510
69905979
16479332
37764181
868194
41007926
54327822
3024316
99574637
28989448
56809089
37846843
9411171
11985516
3742192
5351306
40785168
46143607
67439033
77971145
7924218
3616697
26222300
98915950
65088028
233884
18256955
68396454
17902682
37681157
1592269
15259427
70492824
31843089
87948674
8164530
79293314
35169287