22568564
12427264
48093337
36158169
99893595
87491828
22826380
85878476
31781830
59761825
93885213
81535355
41786620
23149825
73336494
18892354
14221439
22874983
82856643
78319710
8144236
28603790
38524764
55467944
77226063
52537802
5773036
8917196
7805165
5661012
4092405
92835617
56555010
24266017
13542394
14367008
27154562
82056531
43358703
7035765