44544580
10686088
60549426
52188414
37319088
61905019
17005171
13894691
89203697
92402228
18181201
62915265
44951768
45098317
56081135
1496713
54862531
80154785
5752839
26349526
81985772
29804663
67505684
22407667
43701124
69388231
39298719
6106802
99445400
98204154
56857692
53026994
10217110
49255374
6209511
51103054
2079112
90677299
90577616
76491944