87106563
52755493
63016156
3904911
22323669
11134909
90147840
84693117
76468770
2379119
66927065
26294053
6627604
38212652
21675155
59277905
58443248
97455863
82987923
27269437
97936706
19562473
74847883
81524538
35591
9399685
85354112
53367542
52769328
80146366
38058757
95579709
56531883
1229903
51034470
2381780
63567303
38103192
15128201
27614964