70275460
1687222
98903180
15863230
67614295
46577659
91302517
7967441
78525094
41787058
6735575
47244512
35621940
2097078
44935873
38865311
47858559
65693840
5771823
83859587
65631038
76713066
45566397
3636641
7882937
66354799
34223395
42684580
57554052
69916052
79002388
15718288
89414277
55021881
74151123
77913623
2355428
78882389
6097101
87808648