14872796
6122341
90634678
82902830
88665925
48654137
23689781
75094848
92217614
79131398
28846620
90393124
1339883
94549598
7611326
3377517
76355237
47999411
29239808
76791250
69872213
77896269
7513572
99343978
95435695
2492854
98234237
5276446
91285036
31129374
74395261
97711140
54887638
14746804
85864612
23551563
74265601
67581134
30818046
67445690