94582293
2665393
1625787
35945091
9078824
18649126
52972680
20694363
52681622
97132011
13084063
20035202
99253337
77335289
27615535
98678629
74253784
7476438
66934537
86774887
78969636
12456111
83647252
77231388
26842586
57917376
69378867
73559916
80789701
35191060
281648
71667596
46693642
74498608
42935995
6036928
75386876
27974603
48476491
56891383