8105595
83172812
270267
25367698
39442202
74385893
36736509
8053639
82879274
97463622
23174027
53123183
48037890
16014060
6366800
45757036
56205186
51719368
11966500
10457486
59031013
8238944
55626341
75968378
8906589
6472123
32321818
5339654
74268726
73566894
27134403
867663
81357420
74489586
78668779
48571251
44926549
51442584
28187200
96579128