98478827
5878110
58556667
86341241
67042646
3441268
14487004
70971322
50184287
30534291
39834732
45058675
64229948
1725771
25566938
1827278
63054062
31842430
33595833
90194137
3719795
551930
6921637
1172151
76523189
69086444
16541137
46712580
86045762
100004586
95814364
62783148
13587010
75011014
14286838
5000466
67186996
55904844
57696667
39809062