57605409
10521490
51589928
38476771
2146784
99149485
384904
84682835
65514369
554603
34953310
3198690
84111768
94194112
54248308
40318735
72715926
2108836
1438053
55896889
14307427
7507580
15611402
52327867
125395
96733031
90128302
59342241
6808133
19646126
88627644
56764753
58914082
35228536
82785625
270304
76514431
67481610
93135948
47798343