48486868
74538141
29529618
20013296
17519151
5284604
749146
15751495
5269634
38505215
57768627
33913073
62905726
1754390
31358174
23302458
53964387
95928738
92891545
7998426
21451801
21138032
14814301
39332831
89128671
59245164
4300526
63097447
23842055
9652290
73521844
91382216
72931669
52609779
5648130
46525136
71337928
18976425
35405028
31968582