4279448
57212130
16206768
62029954
24631461
4884196
93959759
52826004
45523832
23651596
67625600
46823596
6381472
28708752
23999078
12022769
62417611
1203402
36493550
67318340
12487209
28971024
42201307
51536205
68986109
9907573
715563
66997772
18273595
33146207
82288067
86549577
31836127
34271576
55572583
64888033
1969174
89691726
98068324
79353438