89672742
80132917
55272590
89557569
60485702
17539214
32742677
20422689
59011896
82878279
58783977
148947
89477054
66337939
81779179
36361040
88746841
73961425
58241690
27496953
2556238
4863106
8534373
35236536
65966271
8209875
76192702
18169503
38887908
1059963
70392053
52993533
78134627
57552190
86373733
83148754
67605554
13547127
11626557
41076198