8891676
56663170
77515921
6851724
71635467
60592368
6842326
85644518
27858688
42809062
61878670
22613580
74541308
58073754
4865593
41603871
38241542
3415559
96561342
96668863
57103620
93632857
22782360
29101329
87063174
60168042
55177172
58672397
94132122
21211044
86737206
73888908
28562437
88433534
54236752
73876482
94501229
665943
20444187
1748454