14392943
2305914
2441526
49965266
78867541
19511443
69198911
66882403
21961811
62601649
88522811
75595923
21928072
13826909
6012378
45524011
69386091
10621698
3009884
87662491
76748879
3986497
44512537
85174487
72069444
66536687
5375957
99096637
32938486
55427750
1777497
19161617
68243802
13102385
8863739
44204280
19605313
66328323
45164798
39549492