60102558
499790
96682405
3086412
62528169
73183196
77023658
3344734
28395425
66102703
68847926
1856394
60557121
7888652
49983840
75226128
20111938
39682766
4532722
27202816
81057682
1274156
29889396
20131389
1577455
60123303
46725150
66562934
34386498
73041031
35884726
14952036
32924007
20701444
49305049
3684143
15381456
30099432
63976107
92697255