93506077
33865924
9556711
19768006
47386972
5549422
9394100
94166640
92796073
89149382
2745216
56574844
7056847
82524974
31746197
9073581
42462318
63939278
24048414
79091694
75716722
58544697
58367592
97776270
69371207
95569353
68834087
90785573
4140210
64687405
13698284
30093979
51348635
35417450
61496238
16538759
90831168
48157063
7178126
5126249