84235858
1971818
42067571
41245287
60575532
34532052
24083759
78457949
94998181
4772016
22733331
55969804
73617086
82415748
304888
27399968
69676163
47943667
10036748
5405351
7734594
3847873
47612673
23275051
20331808
95506080
73787720
17777484
98417468
8694069
32923835
42538509
97587281
94605699
45794507
2455012
41396319
9849514
40847457
6376364