33545296
82903961
62234499
80403651
11217470
7968396
74157673
17604257
20549722
49039448
39317427
65689219
98794709
16888324
22006018
3097160
28157307
44006740
55867089
5728170
56924745
25954419
7844547
7498476
59352437
516572
25485551
30101832
23215268
59624572
4578429
38564783
52339544
16083943
90316890
33681965
79523147
84109970
22545457
76319596