37921052
24531845
78592391
93867893
66715812
41004431
68806605
97228970
16985876
94631573
50245525
39906741
49868702
72368462
62976304
16082291
29984026
7559295
58226524
52234187
37704738
63189655
64482037
67217266
11634170
17303577
77765921
4855247
84174768
44293950
62575814
9749446
72817401
98197917
37726391
54011286
18579598
50644361
7724023
85958010