28336326
53951244
72535204
61957159
6929187
20922254
29704150
16489102
21582616
82041138
56842047
64287596
53499723
70422390
67103982
37058716
71691765
52956674
2745684
1345747
72415482
88823303
53657573
82763400
71382131
5593457
5307258
86843230
78017761
29556811
30975642
79916632
9078762
22397371
46795342
4710329
85749075
76531180
69501748
83516605