55568758
29247728
19553263
9622574
32547448
54629952
38018314
11989916
52006704
62798871
92854226
74044951
9163251
44332759
16523233
41356782
31757959
54473195
94031594
48025427
82717614
56761221
73135186
57069937
9195512
88821534
36225986
43613070
75661734
7794797
56808629
52462000
96865062
35933227
19773737
91016519
1945781
31869207
12996399
45105432