70499443
35829200
2417117
975687
9454150
6895956
40664084
60508706
33154414
95982131
8312409
1903606
30841860
1395410
19972414
30366932
1517667
30762762
3634038
56433255
12199805
51154701
53052400
92525369
2656176
98624611
94427684
631262
49535507
40016226
41261741
37255713
12044467
81332249
9451394
89002777
44558388
4845415
73255530
39122553