22143869
12403
52368999
50439651
45104089
57281233
54501197
29446551
57138325
70603934
41721340
42101451
13045388
5981307
82869570
35161231
20242314
7364224
54266150
7745397
65959806
50447533
57415048
80969437
20876449
53243384
62329255
95089356
93269458
10354361
81976124
16115655
61347845
93517050
54134233
24215546
80792746
89932385
57966455
86307309