96775580
34766694
66071191
60112643
1437288
8139187
3717521
1508091
48384011
51842136
16647525
44724940
25047413
62432843
93739969
84521957
76119038
18972703
76675472
15008127
99371382
12955833
1960689
70745527
63688538
12201710
5535504
6644241
45908079
90139042
37787212
95157381
47199545
39552334
282083
56126849
29824608
66755531
69676580
38244017