43994911
81182021
85034925
31057627
98155055
12938082
60768146
74491704
827575
83414933
73051535
595790
39831236
90443543
342871
68757467
94922910
5048697
40212441
58551019
26482029
23567116
37387605
82405540
16859484
65391328
2074260
6205511
76692286
6984854
73569868
93335459
26107068
69699919
87689876
8368640
33827320
73626942
46157545
31931077