8271500
39217688
49145753
9348247
53332287
64794558
87252150
42427678
54461434
73435452
42383892
32734363
78665320
18712356
34026002
93667921
7254863
45167786
89575234
30238323
33927693
35468116
18213813
33921306
76941674
64216
48918354
33887045
389189
37253941
33701049
21221275
67206944
50591337
58258901
93627610
5984429
5617163
607020
42433928