32495127
8092051
3965145
25287253
4723851
47933964
63586845
2289143
99034258
7203189
3891206
68947270
65125470
97957667
41049100
90364935
25413862
87051173
41269669
74319230
57562241
62335594
12219798
93925288
61438690
19365663
2918398
33613327
3728622
109980
48887721
3163544
8396000
236168
18267146
15313326
10693744
89042924
65727706
13132568