44975748
14478061
18745094
8838882
77527750
21267842
31997000
3024609
42382343
63738084
70186433
94253645
96685492
37488550
68566370
21924233
91242654
38529763
58998877
84447597
1528143
73541793
95325844
83898386
49422689
60696450
57698356
9164767
50189012
39714464
44404846
4984321
66346472
8835079
80216292
7954490
67032563
67742772
81183027
99404053