34656550
39076277
26496193
52367369
14944370
50497961
9908181
17935510
56693334
1395405
96306728
71127310
51451638
19513056
24254387
79292612
31237461
98562083
58034238
84805000
83451849
30805596
16058098
90634755
86554720
35336713
2379873
49678988
50067168
42789463
7426693
88865217
72471028
55549484
5524450
28795979
1987728
54362020
57899296
81472587