13125684
36575132
40877726
36509642
16072933
25027795
60984603
5464445
59948925
40446795
51645319
7962917
1753233
8985823
23767515
48687103
46297238
17926913
64558993
3629973
87096093
44379437
51233870
1237643
84444672
51168479
30784648
4124405
11414299
38775094
17952956
1692327
47069139
27947340
3441138
53447040
91029463
41993563
92875025
27387381