63393219
83116162
54963748
25527048
41484363
41617653
12326130
6882942
20386658
2765351
42185624
27844540
43152318
58285812
5618877
61503842
19736332
95064177
99111094
27618259
16618816
81369944
60554847
29988700
10713735
81192019
56595511
83637706
90915716
64558061
23366235
30034896
66898231
81608990
38586249
79811723
9703480
61431921
48675060
9514035