14033068
14743715
26086120
24969126
89956875
87975681
4225666
49063304
98652855
24112009
35216908
44664363
24209382
2283666
14306611
72252875
5847165
71384137
6238457
41832861
86762258
32107562
38623264
57848244
2517063
215773
71578918
46589152
3145390
14427018
13866801
25793007
28182284
43649464
10292121
28373026
614566
81364573
49739958
7948062