31544064
82477046
9491199
83134851
44556518
95325737
641197
83385770
90179046
97082935
11393597
29692621
271011
97319609
51847923
94689402
17552046
8268615
60383349
5177235
73566761
65424043
6508212
9016972
494784
65122328
81496638
9928627
13178067
81952291
75573029
38265754
1862271
35587283
48264156
89818793
19693329
2683363
4327644
1797455