61561798
58625909
51512141
10214700
19935546
92026896
96684513
38385167
23701857
68303393
84353504
50078119
71849014
992987
36286779
88427479
8565331
10641682
95508408
69579300
90843529
3683840
6274684
48011506
72264974
20278220
88383482
728146
59955254
2876586
44848673
18249470
32317727
8719530
7161118
14148416
29921106
33394326
79046601
53394162