28184678
21851969
20832237
3892329
44923416
40108762
14953237
49974938
42549102
12826009
20874892
4394901
46652394
61397316
84932852
44992124
8771146
39128396
58598770
64945559
74493396
50839057
344728
25628611
13853956
27634329
50821166
57659812
67948646
9317769
34214272
78769202
57539609
78932948
52287256
92486176
97021432
47036982
26158308
25547886