18962755
72497048
12679260
63792013
9747920
7662542
73947352
8202445
64345842
11854656
63722501
50615653
57882007
10834813
99031533
4536674
82281955
76659601
95352464
56907280
77858889
66987783
93058289
60649019
68179071
78552850
28782329
93705149
8479589
7267611
56609660
85972492
25349363
61235562
58912881
97051328
37914796
46079692
11641385
559717