63941524
2065309
69574668
54892559
93918626
16347101
44013624
20348325
82334162
88346822
88865687
9068598
29355040
78536092
36607658
98376853
89161814
2003948
24741949
17608754
85278971
46906021
74554699
17834359
27713489
76962575
91492722
64537721
66314362
46448522
56348376
8632733
592247
60438876
3965553
99469960
70493990
19631721
6788887
46302214