67562715
46221817
1890706
35862500
5564392
89528382
62345099
16426934
94675193
79471940
31262242
35448996
11278555
84171062
9897651
4137397
41232455
83401015
40775792
36719499
51489934
41779631
108510
7982590
30703511
12497184
33862073
16692687
57967119
779910
90353123
18482872
83191758
8302439
9741950
97503149
53995151
16737349
2394104
67116762