80928592
3547291
27061177
44705928
7960582
41576267
81167595
12795948
50966442
80871456
6185583
6996532
26635919
26385008
6449166
76868731
49144963
76188377
22012361
9325190
85832916
89703563
97318067
2315358
33083150
26077806
87316628
22721184
68042469
55247295
70963936
28144239
36689383
80513370
19961284
16665407
53674364
63765181
22534105
79691337