83359589
49099595
82032155
17103949
19562933
6046902
79664178
78723719
73512244
84331760
32238584
45853069
49392250
18055157
60746791
87164686
2291167
34023625
37091303
96075908
98973693
46958363
9924248
62681471
33435096
22893911
18493245
37117732
9963775
21911237
74418314
3242710
99876418
55607024
2261688
32041833
23826566
24801863
71042733
30642834