53635843
29872019
12043119
70288415
7987135
43533637
97338115
51073574
48825086
4428631
82613498
19733021
8223576
50938523
77315634
65371430
3487655
14918555
97184474
50514426
77278838
78047852
40033543
12718812
62984578
67392506
6781637
187266
21781551
95762653
98443710
76191031
20519895
51214180
79699120
95053334
89279545
29444379
40995212
41486594