43447464
28869217
42433249
3387741
77701574
72403789
38454320
8984303
4535919
12468844
73171413
9791069
57322052
17182317
5374588
97019694
20107585
61421213
70763593
3927576
30032682
51591838
47762452
57197180
83722840
7136951
921676
65508567
89065598
3375711
82289425
4671686
16027060
99519018
86243791
29413901
18731911
62802926
88343690
1626320