8751600
75971128
68762403
15249341
68608629
2891920
62046587
77379504
7412496
42462047
31063275
19437251
74037825
75814307
12356153
78171603
42099187
52223653
65526119
68075092
79331344
85428187
34308798
46858838
493931
73329176
24709897
61666476
58798708
66928214
67181670
30829582
85327274
6461680
35344589
13474091
95964686
41386458
14761678
84428483