3977314
4011261
99811367
96945326
84077798
29326842
12861199
5251235
2566790
3756025
1388276
80318779
89372999
88754838
70803109
84581030
95721169
32073792
4285620
3574414
49936332
18144284
29393446
75868503
70698148
84611383
83945937
12566165
477265
16676695
770327
43808652
71786438
90533784
59164089
86693260
59112496
50217248
81804473
38062480