92687063
21393043
65418491
64032764
43812834
39296486
14901927
14526694
32131798
31154222
42527148
15363757
48489103
99407140
88239219
85887352
57235206
8165304
9118212
56936983
14976938
29904417
96522857
26156306
44272558
2411125
81607580
93135635
86583958
98202090
10117112
58395848
4267012
789134
6299934
3569267
51183104
62612562
42243110
4208894