44943697
27193637
28811550
80583642
1490414
51768351
30222452
37084268
45027392
46544590
33074278
12384908
7059943
61885786
42521556
47535434
58347209
51021396
57079901
6689122
88717849
3172017
7688798
66619455
26062556
483634
58908965
17984242
58455925
6773331
60681342
12939981
7558496
6935482
70353031
5818562
42357013
64676691
122464
6196292