83787778
52965840
11645191
36711532
41418975
51086741
1517285
48625577
96925772
7243900
72805551
88695101
62989091
60535960
5972921
57856834
9754963
45526369
34892449
41441426
520791
25199297
27624174
7531733
33367184
64736000
60689323
19541952
70633466
39342931
60815522
71959164
56024356
71061119
2716297
90057343
69236279
53808726
76192080
18957363