28006349
13707069
58364417
71643011
99398819
3504394
48651180
62825401
68174433
95462514
65401096
93169816
29399345
7354385
60812092
49316073
65274221
12657950
11239217
67121340
53273633
8471826
20149526
1316027
79954566
1949836
75391608
8183294
7600733
23719806
76272185
64135079
19061627
23399092
60754985
80947470
8856712
536500
76295884
502956