362736
74303853
44902090
44512528
7905079
45529038
8394069
55309559
38204312
45435718
2894923
20037796
34099432
6934805
92558939
62393138
98552911
85868960
23943655
35681104
68574481
1329280
62812148
98639592
99156152
9630904
50549933
34733147
72487144
36608419
15903805
5372928
95487348
38616740
70214826
39923393
58267321
34731447
54978588
8002561