80273442
39819517
96977287
73008345
32283402
71998784
4633589
48273933
142512
89065032
79745371
39591202
44767065
64413989
20899706
35358459
15542062
77683903
56032739
46937223
5419
8973931
52692973
8211894
22738023
83172187
10661241
67311287
98425234
54847865
24345373
37679854
61537363
44094962
4750958
50756239
66972093
60846637
91886421
7252739