29272057
7638774
17738216
34712351
87591982
73315049
64572010
59967951
2346877
9302439
57576354
1294412
5635708
54427698
429577
16299019
84902648
6152880
98688953
34258292
565796
47898265
73935957
61999371
94246834
6527308
9405286
43173413
65719652
6032642
3234533
42468280
94604421
68492772
1134300
37913744
805513
23139875
71081825
20726772