73339996
99995709
8251239
73211442
59852268
13213004
97536395
94416093
43138420
72447468
13936186
63586288
62457705
14986367
54454218
59699491
651983
62684055
77309635
62163153
33226150
7699022
49335396
37453443
94635763
44819124
30111732
2645126
75779275
33127614
2030273
7557196
68378218
5463728
16099125
84181297
70031018
84249241
72709695
82439526