51493686
43394562
82798698
69707099
94534706
67463474
80789246
54124199
56896601
78336589
12023068
31369839
80526259
8690677
48358504
41104957
56773876
84241918
80284231
34204828
86138528
58427137
31888867
11171344
91496931
552380
66421003
96504313
45511891
87497714
8007965
6692208
98642164
32705076
53138987
8498976
24731577
412786
10178520
2336950