48905690
80197938
18961558
17689132
71656902
66552765
83594018
1100992
921665
8573137
50827519
77611148
5384560
79437841
73348570
40928384
69302884
20647699
36732993
58852534
73324681
2307452
74055835
65241690
77995106
929688
999296
26739947
45542771
58259296
77039398
37766565
36427114
3121176
21416140
36712407
18044586
53948736
17466505
46896064