3764849
50779214
69266095
81208986
42338412
51483468
75255688
31448129
92925182
56103410
93389863
80872727
339803
82756343
67176110
66321807
72521552
60374402
26995597
74939082
45651542
81223622
98239256
68195031
14616903
3504762
46001114
32485326
22691100
98768122
58477763
15254201
7032272
2646293
18196228
51158197
5181657
67728628
24594443
45279355