48412788
12423810
19416555
62495961
89363986
84909605
86556419
71509662
92369407
84918752
1620440
45771485
48584467
63766000
4662778
1502195
87024935
93813668
54546223
12007910
25174438
99361131
67223318
86446758
56733755
15501913
22845876
43509873
49584427
1693143
19889413
54249526
94172013
22706265
41274369
11079484
92204181
18654282
59139513
53687646