66457881
97791002
62088363
13934259
56242232
82109786
56766605
93163608
5226554
59536098
58758114
70419457
67329222
62857905
74248569
91791732
938769
976690
31176153
28107600
13337560
8227913
11862982
67461219
27719303
62918156
22048226
69911024
12049288
67273497
76282289
41816431
24865873
43561155
35038830
20795670
6608458
22014215
18211186
55693956