74851635
66973516
30732988
56026057
59019510
73226983
66235046
75199419
73712532
9265452
31821762
85652502
80225528
80151764
42123515
2817394
3944491
5005621
61972281
76663223
89786385
66763302
65732716
9586302
81234859
67035163
16611853
16352257
88146237
7606395
19601253
70042695
39862590
43732561
56147964
14076592
135547
2151339
7078614
5599468