89852993
68068933
85089978
28319505
81105055
37814910
5493382
5882478
45597148
725837
51175330
14116448
26512238
26246659
67412736
58709330
86913187
83547913
7768600
54904417
4014581
69036447
27575746
65488498
4381679
61246198
90092497
86682586
91386272
85782591
971362
24986583
1612495
13374343
67069433
30657747
48362236
32135175
2635254
34067831