13263984
66831427
63734852
28051657
29535680
89933259
33906595
227777
7663333
74178977
75595652
72162935
64846338
82396768
33655462
26959131
48232180
43924662
18614103
52177743
96366876
73858814
155927
7982264
40929779
6451600
99671284
61934107
96671312
2760217
95516890
80013659
76017725
20963656
54284608
6197331
63084529
16832950
30738904
46492525