15184947
38084426
86143022
8152100
42693238
86702854
31316387
30099210
32673174
57978262
68324194
19501723
48353992
17759964
69357075
53193093
66945468
45523394
73682927
57591585
87109474
8266573
21097063
837213
77781630
37482855
16671534
20696412
8408467
64829299
98398460
67824107
3504238
49817586
60944108
40406042
24916481
53854290
4779781
44146148