99394970
14317299
30915230
79418120
57131137
86155541
36893752
64663365
31411868
61989597
7389766
32947823
54622015
97616957
92372105
61996960
59798904
46387669
73068818
8082236
89979196
17955220
33459948
76619011
53488402
86826696
38751488
92647954
90762006
224070
38169939
98494128
17432858
50987874
20788864
15604089
46181331
37604021
85981554
84389044