48845777
33119248
1823195
5679398
16487086
11125842
10549912
32076883
2270745
1265738
3376394
6948345
18729455
28011732
29922415
53456984
1076626
97848817
68758261
23188602
20132086
36678163
94626765
46153782
59889
48375955
8266468
23296444
97107470
77271
32921667
89925756
53996991
10267828
42181079
97977879
73215965
66548641
5154175
10648514