17101418
70915553
35308945
96143867
62507538
51845133
8956152
44888141
79829984
56962148
35415390
4349635
97542753
75869683
63805797
50468479
59708646
15389123
89561034
41264545
53263237
23981797
97934959
7919153
3663381
6297574
92576238
45539121
42635452
98326003
57735188
4541941
50637370
18112809
12483562
59153984
91037246
40691700
63877812
43003132