77357500
51818063
22009656
94893528
13863873
6945391
66616443
23063214
38482147
12637732
973619
49924101
64453141
54568064
69322006
20987447
56892021
53183345
3566198
5850803
88957853
74289407
27066743
369940
64043671
5709277
55454058
4825733
60747237
9619280
1721749
88223550
91509481
19107402
22523382
57657328
4287598
60805643
6565350
29003082