50525912
51274338
55359272
49297271
31335553
5404514
81638097
4919612
89613088
34461345
51765477
33492619
9286634
33046765
61049173
31289497
80334631
20111590
11014751
38712630
73804716
82349996
23697520
56022203
27861537
90591395
71302830
57224392
9675314
53043415
58267170
57606986
48825576
23454312
41145281
48634044
55619027
2405512
49143566
27672328