90565913
78964315
2390785
66778140
79029700
23023028
2991214
68629465
60265466
2586364
84813623
9212127
9962863
81076133
92813439
57414054
97353768
7987368
19189719
49732042
6674479
74632054
42236793
99215173
77432525
40557913
33301968
6959533
35918647
63831422
13647051
88834487
76966918
70529890
90482473
60367520
1524342
70693663
36951436
69895776