26573103
43947352
4586762
5839618
80828507
34462144
33462040
44318091
23571587
10947065
50452171
61386085
20509510
9767389
85379894
15631435
54283967
69842506
73436882
59344696
50419610
36815026
2269227
7196517
50243943
60166467
10027012
1181825
34211277
90891411
58872695
11995912
8138810
4734207
37345873
37762768
20062360
22024032
9235081
77976784