50278449
23962
30717640
5269489
50312351
77509855
3142739
29765574
17573674
92982501
87017445
26343157
59465531
2225959
13525674
46471895
1692363
8995231
82372384
90532097
13286273
80083979
30014763
947826
5257751
30671624
60003722
35541470
99242596
91653917
42172770
73912569
17262037
68304208
3776710
65869168
31665031
34982690
1372297
77128037