14667849
50837652
26002184
434927
2284261
91055842
86963730
3662287
79129542
91866172
83529613
63438301
23527300
47214564
95908683
83958104
12568002
23419788
8203448
1331307
41546362
3632734
2340882
39962524
6067583
21745372
11443683
95172484
62337931
40026134
9634783
88506104
50781694
41828176
79886825
8023846
41697772
75639992
94699259
842283