49663576
39842839
8980433
4781584
82268285
18946231
94728338
6971876
26371539
4685610
39493384
69211062
21199450
48499130
1097418
70197982
50561176
34816777
5711095
49415205
29311199
53938740
5614479
37022659
23853762
24121505
71115617
28472187
9996591
9407099
84822073
98587344
3772130
70199579
2731810
24339310
10666565
77632312
44489504
31048256