66162967
33017960
2466823
95985781
63072269
32113682
64091296
49273770
7926135
36265550
52941301
9066567
37993628
75415932
11423877
96528173
29508187
7466913
1590372
10047327
60298795
3504934
6903843
41667770
66305342
84114091
5582529
79897612
8868831
1171658
99935956
844048
925427
33503527
34499869
34408136
69061173
94024252
9411543
88163585