60863152
13271050
82107908
1299462
69193383
21744256
33923801
39759340
12498664
52273425
90346769
47573174
21462015
55417137
86632864
29082300
55003124
28094941
85595066
56516743
51295451
18427146
15686544
87232006
26437967
62588511
42308529
44126025
90363854
26294038
36475411
78349645
66663789
24961085
5524847
96879574
99576299
83418948
98637853
76921248