84691628
10914254
16589476
19892761
50137684
3926922
7463492
86038141
95855348
3044922
34917599
69538509
86359646
33873196
91667286
7467727
68106648
46377139
7901059
67328601
37443765
36699246
70565658
85238273
16408763
73557797
31081601
46062401
7062649
55873444
78799932
2039252
24561829
57598818
90479920
92023250
37797066
99225498
26607349
89645071