62889639
8434763
84624974
44947283
10015945
61017524
51594851
73845447
22231050
70134496
6973387
53729939
38845258
933070
20123489
75527622
34095950
24017171
58666006
81206123
18189883
52709472
19736975
37144115
54804640
29973028
32575128
77184959
90611929
33171984
92875354
244963
47528225
8437891
89691055
10833906
733655
2882829
76797387
14069674