26368127
36905721
97594054
31017216
1628496
3509904
14048547
1229661
98648543
15294782
41518820
21594984
70682220
82868033
40969578
353763
38677709
1174186
33955530
12552800
71655017
81784499
91925963
3926683
61658091
66304761
2297412
87929250
44801635
55038463
8230231
71173558
333444
5033755
53748954
35946933
40248057
45119302
91161779
48479328