21892294
54465850
2904247
92913037
10485172
57782151
6836478
41506899
27657104
97183250
59779325
8438251
5688838
74174270
36817375
33031487
374030
39615369
81591434
84099241
58288224
9869258
63499521
99065550
10643340
15676688
1623178
39353786
15648738
40901970
81998358
17275210
54467538
74008556
85565430
53716624
61389589
2157682
27148254
39518824