60202495
76869628
66544156
8132608
47424200
18613486
70247845
71131014
42663368
1139040
41036526
83014
31256102
12487187
48618078
41649983
47744849
95354943
52388705
15662891
86723857
26195165
11893668
40934783
54883498
54293941
544793
99794907
64611525
62798213
79446322
8717991
51252282
82703329
76038837
55707873
977793
80844287
41562267
31186261