57121237
54396365
24125507
84765033
5884715
15291543
30795600
50133847
90092054
55545042
9908778
92812434
51256664
17482973
69266063
32251493
44647978
62144493
50272640
49646375
3820444
1592524
14754127
676100
71973598
1371860
54827470
4201188
60599116
16848890
23196111
76795767
12507132
57119692
51618384
41837185
5500112
3162395
8271495
885668