93905528
98464801
2521112
77697297
9135915
8758236
85785738
8942252
94777722
48409279
41554183
30403611
49605649
17582031
8766702
12513839
11702825
38571743
93958202
79481087
40449864
25886360
26843291
12874371
42094475
5008771
73569370
6196009
93185930
2147695
4266069
58005724
92317570
95535691
76657975
6669933
64508516
11109827
54048855
84841290