30574746
68581280
6526283
60213955
34284185
759421
9481224
66461491
28895821
5074750
6552432
2234843
3100942
62095719
6843043
9876727
87014102
6268967
537135
11988686
60078577
48304487
14123052
44915503
54653591
62438803
72225843
53503636
73515428
65727021
89446160
88901034
69306508
21326664
66196939
52141874
25662577
378426
10383651
74408847