16541746
6922443
5113326
71566050
38756257
89676498
92222470
6936117
50708592
9965636
3321213
35647590
65587563
51537916
80493564
26761030
38213202
81026144
93835143
77495684
74399318
67089498
1667320
85816010
33473968
35236865
61738134
60812350
8396894
94476204
7811744
88633472
80885563
21344333
95196780
33842255
22628253
37065448
71834011
84062915