25212445
74665842
74108366
3142607
42138983
34486388
95314861
312602
89989314
7542141
65378223
40148155
11442043
48999031
55742685
63055303
80857093
41362065
4328630
19477064
23216503
70825889
52396399
25188252
16247197
50972667
76572049
209284
47531987
27194143
56611327
67363631
76463481
22398674
4952892
13849324
3197410
84105789
28007344
2922501