88427768
29596204
13014970
81791190
98644456
77714654
42867000
96306865
25304404
9093141
747951
3095643
88072707
5825635
63279593
79165017
6028076
60628072
23257288
18096888
7645222
18332906
34148027
20931713
12758216
7718410
4332564
20112897
23993260
37096357
40319757
78841639
63905641
7957414
8101458
21067807
92726670
63223491
48141712
59865119