33856057
33848146
31848465
16924860
43403904
30914336
46752857
5035689
7152618
18521255
38862254
9389293
50506720
54939709
79755855
2685852
88184832
28918542
17161491
47179520
10549791
64092383
60305523
19529539
16734941
103235
1181827
48057987
84779108
67593505
9978501
15159075
41898963
43361080
88504804
70411724
61147369
93115125
24316005
38056866