44302006
32252824
25163212
68333092
91651586
56318572
85467125
81917155
9005360
78823598
11928598
74935197
3783464
1425435
12517133
608219
96328984
61082007
40223099
28165388
96594343
4989124
71365993
57136462
31617626
62334212
10927695
7167740
77641252
40756403
98121546
495178
67579185
88804647
17023445
93786349
64325315
51212512
31178098
61893032