3173515
45441725
82704056
16526366
61809043
58421113
1246358
5805681
69009276
4685205
9217124
50667154
64231367
43388992
25051710
40682125
15394891
71944967
28113424
40704998
68116335
15666940
54544655
40918153
87779074
89142328
32343430
66263099
60393868
26411009
60029927
45116690
64702499
70598477
28195902
6448912
26358883
34129256
39474704
48708195