88483223
2094435
25781438
40904630
18482547
39398841
62361469
25697871
67409926
39128305
21592952
93107908
98748536
92556616
69351624
59192014
90718266
42942763
3005010
78095389
79479437
4914969
59029876
75291116
13208537
45235831
71236334
5186357
42672349
97297441
93497058
579650
89639904
863622
8196455
8996576
72444500
4368987
34395529
44056839