86227426
68607254
28558825
22686717
15694082
50693885
54491833
61658919
22712144
88998983
30236561
1466846
7821197
69905833
85884174
45366141
67632748
60273567
53953849
75766039
83584971
51193731
451494
569468
21987017
9748081
4322961
76196936
3236988
183870
16231293
27718294
57563399
13593836
71634516
59836362
5656948
9850334
34418251
80963592