43087494
44048800
89104225
99306294
24233674
50729405
3153156
29174083
5054116
98984108
37273158
63307166
50012901
87925203
9534681
2111148
22186478
47047457
16623636
53964071
68806722
74535527
53709652
89888898
93685482
35933528
4571973
48924152
46687124
50055082
44827023
41363678
62202571
91499497
7393205
3083331
5118514
983195
4524322
5374529