36075693
22043072
9364981
45619307
34057441
54978862
9941743
85159715
36047335
19796392
34729181
21627734
31852476
42506861
33249026
9714294
3476147
25561720
71395506
7014554
3905469
93057238
26644777
58318895
52187895
93888160
4910597
45626561
7810509
2696869
85122985
80262365
350315
65041313
66453098
68177091
603727
7563664
47727076
92661927