48839523
29419913
31137300
8405342
33987006
36473763
41754613
94713133
92608787
73914337
82237992
89771904
53341213
69019290
86597937
61356506
54461494
63125507
58485958
49266777
30977916
54502002
30617793
5879589
69978156
25637780
94503060
28091710
3637767
52195386
25206688
3916059
23268379
89354918
48142737
78958705
21096240
4125662
7802236
91419908