666546
58109130
2238679
59347595
75012597
90665348
5828552
22057939
58341716
8872169
5842877
12422526
37601215
59657014
83138550
78828512
23473406
43359550
3269584
53377681
16649161
50701998
2363908
26619010
3099908
24262657
84564154
57302023
9295960
32251725
31883595
69081940
26802070
38854534
83582031
82632902
9508473
79582782
15188012
45726864