14155755
1255984
19981066
76842948
77892602
54322301
9934733
44549302
68077101
19279155
49961504
21129760
19106303
32198459
88231112
62398466
3184151
26435807
86959436
41478231
89641580
81103650
6808380
6459234
23952240
8602132
643923
41843223
2881589
64764999
96762395
42523339
20955184
19794140
318989
84668674
2032170
56781719
54046807
10782870