56568133
16146802
12854936
2382652
10236013
40727840
3189997
14419745
33228169
37104700
98139982
50543570
25986099
41639861
39277380
53696265
6843491
87435040
4065364
69987486
39122256
2303331
42142421
31907496
19554132
78482185
2543593
24568265
5724928
56921429
47244671
87585645
4133116
5099157
7679786
2375701
63411522
9902789
70875393
74785843