59282514
9998325
7176247
65346090
80852132
36128059
44919562
30729472
49554437
32204181
75106067
40351760
43322436
69114623
76441272
5555767
47881648
39482646
84143242
95316063
41739550
20332889
13938407
22369631
6241499
75723692
78154554
44888457
3316154
17469084
7857901
43443609
72797517
96902795
46623201
19762354
11268966
46287
32154786
99204418