8162796
64548656
96191378
98014289
38256975
97153415
23698840
69281032
81163415
20629614
76152215
65807580
82772186
57705266
79375024
64417319
85006338
3879258
90567950
66872571
3270153
69062778
34653099
651831
33064438
35142633
60613360
1114412
13963274
73142886
65696213
4853900
56448075
71171000
43179835
7404300
79817759
2954137
47054054
40375199