75407272
8986320
55068271
48592482
54103493
72857852
25024394
70081795
8002930
59709880
15009619
32055660
4038097
3984858
6538334
4308926
29615604
48586262
22854320
551399
71553654
94738788
39709376
3868809
93675232
58035401
70725440
9975491
63389572
48787450
4168709
54847651
68314778
69958851
70238716
51224554
12039165
20471933
55109647
60321613