69482256
50025860
18689612
39013552
70384
89581292
56924473
7312530
65475327
83521841
27215637
19359395
45327792
4363889
16579031
53299369
28148322
56063101
254435
7626545
35722895
3212753
42346218
922273
9110625
91456839
69234870
74786226
12145225
30052096
27112894
899786
72255966
32237966
43539521
98879094
29631608
2101915
95455753
79791259