14403670
57389361
9136345
71976280
12109126
55007668
36255143
78619808
55783021
41233774
24015867
86505412
77051672
89767197
96623840
46024698
85655762
15585028
45579904
7944959
3111994
9751977
28947561
3394296
8865508
51538971
74888529
45874879
41979369
33879481
77811115
64865597
94933152
43986066
79811424
30168115
1002661
5753573
10239151
46913751