27162617
11801200
12899770
79593544
8357403
69588199
35768031
24519838
5937104
991797
96981366
62342516
16857772
4883523
9813881
28261769
12373016
89681936
64936885
84853264
47861008
69576886
38579899
93034592
9615682
23062684
1441172
95673191
64667143
5598824
7581872
70969117
28205896
16587554
62295249
26432378
7008296
38765344
65883213
70889617