65799669
69993121
64698496
11145330
62653676
50824032
344055
64128936
1895223
6116232
33175350
9856809
4750682
57227330
86895220
70024375
2394116
43556019
43622421
18396772
72447825
89608401
61072684
71306451
48572714
7227320
3269101
85748531
57119534
39561414
97664720
36599165
47088168
61999130
43429594
23157207
8669915
24071092
69892100
79553263