80241083
37478124
49081393
6385808
83016634
33571806
77006500
44356929
23809771
7598578
47409693
63002180
75361412
99187884
30208434
32115133
65174026
36401222
2612766
23165092
170422
73305360
43432700
83531632
24563226
61222389
25999253
98874325
99959690
83619726
53452751
20469641
3982227
32105160
7093626
1137402
64755002
8802738
12273235
58851614