54622652
24076085
2558922
90197971
41885321
59364646
16406063
47458221
54898026
64962182
31295677
42595065
22981299
7539563
334037
86928630
65745737
25008329
2378042
70256944
65802716
48888703
39936719
9255420
71649025
5389530
88738787
91491699
2632741
29963988
67037777
46786582
182936
68287309
7217961
69039420
48638957
92341531
61866971
53468152