4722244
66104430
97598138
85551113
13846905
92052283
6812971
81135666
58248454
71797927
4309630
30024598
82468850
54712805
96842142
57223096
54455607
66137353
23397010
11342086
42838490
72581229
34049586
35215974
50643523
8845831
96081856
4421526
4926903
59062198
69899348
45331212
18233179
71142027
7073975
12406604
10628333
30229270
62824169
80857857