78479586
53289583
1919498
65855088
3328219
29234624
84049393
82847251
73423980
4405934
3816137
40557468
287766
30241881
8426663
90205861
86591263
99561490
61256193
34957509
63872493
199215
8352996
5820969
24667591
88436364
18328433
87696661
6311822
98987472
18007481
90697742
3320179
10099294
27584152
37608157
33263813
2925535
29487749
22901638