32099986
8831659
27302234
77477600
1639363
40003417
84463317
70396828
67456168
2144860
78966292
17587018
79377691
21705940
58031111
16647270
57022349
36084999
99793816
76631492
92349012
5642225
67417844
79798955
189166
4391894
37671129
48627189
38239303
19047967
8964628
15619412
3038962
60883451
52502413
59974417
30176492
7146469
1548749
42045194