78936413
45834768
2659950
82207143
54424049
14928540
174058
23515585
42061345
82471002
66213306
4206418
24719655
74798980
9474769
36579832
95253499
24614730
36153253
13565285
23611325
46123908
18653759
13077314
95234311
60451496
30024827
83736978
11427109
30335060
94585352
62811631
18101335
93984586
8229498
92615572
51919254
93346858
20955004
43261512