89673441
38939757
89181752
46202570
65808940
32722134
64872509
94509574
91018826
60565558
36752994
33934570
40448248
40671250
97016094
55631598
92824618
14996384
14374112
29531273
840289
2713926
79138268
60359149
58972845
83765895
51766249
16503912
39423660
95306177
7081862
53166530
18295447
8349386
8107834
4613993
83553368
59912507
756172
25617568