1782779
43146935
158250
42369590
39255304
4321439
20421005
6750260
96206485
40721474
71445941
21129873
6359029
1261768
46204326
26169364
65233246
69466924
95097186
8428283
55155314
1315864
86306019
17666838
17634419
18715561
72646607
6898772
36208552
95282365
68318531
36568359
60535677
46503094
41975406
28131492
41096008
63032085
35096064
68462181