28075097
60507325
93109796
64099254
84407964
32715693
8871950
75168729
67132568
67145939
8101525
51211186
13291002
28166741
83791657
27069790
34714197
60579315
4143941
11813728
36014397
48341021
96216917
69669832
4158450
58263544
24765441
2827789
69276475
46773315
41583699
61854169
3362628
21227613
45185699
74716799
88416226
25025290
5718120
82394543