10505710
9378529
18113166
80526389
45591003
91807915
66467938
66225622
6934300
5613501
44909274
42634931
10447919
2808108
3275528
56084661
76208658
43451586
68275713
3662517
12562542
95386406
56367495
48714744
50063983
87043934
53755812
51476935
35167019
4081850
67605671
20959774
20466037
25731334
614070
49875938
4303242
18484170
56588733
44804757