8563258
39985618
34242497
19301121
16349362
93308194
11537422
71761611
6773702
1972465
20367903
47921866
34819945
15401081
10627773
71546874
21406812
65534688
571935
94414143
81461284
8960215
42558711
18642758
53736643
50667027
86325312
5286757
38876496
23561582
89557886
89713191
70882087
4106804
33973971
68655215
28628878
56205211
17763142
78682654