85945373
27412939
46456755
31286076
60092773
26742939
3729108
45699970
99512999
6676498
9715171
36988742
88957551
63603689
12047637
4891876
24815364
5836
33901868
63139633
56947626
9301812
35221686
98158950
84081305
38715718
19939610
70261570
94756732
38401860
79025726
42771470
15511898
24821231
46559346
53786453
3293813
145130
95384889
7266154