43527433
10065001
70562974
27894590
42577338
15188545
7689283
11074
9388673
45325711
40128567
99409286
78674097
68532010
8597102
48433857
95451665
12907882
61415166
1512007
91332580
17357462
6680351
77215564
57061908
58849347
22898090
61195
71825484
78306860
90367749
59056474
11988920
19064625
6693129
95225597
21141187
43372836
15104794
63452363