3991980
41511591
36213774
48095614
93204423
27329948
23466721
69675538
22246070
1568150
76858179
14009298
9067303
30329631
94667569
32795940
54585703
50255815
83335172
96126695
94511379
57101136
84107830
5841724
62366920
77555213
55872097
39755459
36084682
72986415
27641803
18199105
87742163
77826617
55454942
85919067
82053732
548187
48221195
8529330