99313388
37817215
1560277
65329808
29399036
95793424
82303731
26928938
40832565
29062819
57272709
10256850
24543001
94477014
39329181
57897066
7625403
19683490
16765437
89927467
37877500
22267729
38665988
42321448
14498514
88089638
25874727
84805487
52699501
56465795
6128963
19383861
23524656
48584093
79531993
69526211
50493421
78899249
47893720
30965182