65553366
73154426
81427141
66778462
40157710
92686167
48939764
18426165
65516472
20356971
4053541
9801652
90148504
90067226
56963432
24523818
36479141
83291157
11304325
27376470
43427009
16877516
28494679
56135339
89905873
8321944
65686181
28093262
77756455
8571345
60584364
5889381
80895195
8391167
69745585
72799805
34431668
991091
48143401
53711958