98959855
57048528
1071760
1722645
77404680
32425425
91691338
13056406
54046944
35619961
55414341
63707912
93764698
15153576
36117629
71551693
67556739
32794067
11031449
19177929
31161025
63848763
85317554
60586591
77917967
33571507
76474997
12353776
3267790
52679473
84093201
3185117
59895992
11035971
32978948
33196842
66234661
84843232
8094835
59194992