4492006
68809758
20184961
9644625
21105723
2505450
69806139
52421558
17151782
3741863
91439
27919613
9218417
9290317
97559085
29116326
31896529
14523435
77657056
4663281
60088967
18754762
79106958
55742125
58062678
70263615
41708274
34802789
83033262
79763730
6081581
95862927
36527069
75198110
78415586
7366884
16258444
3146338
33039865
75666142