10603375
9677239
50858308
87496301
48762557
95178121
21355218
80592683
6325505
30162109
35969497
41335275
88657593
15415928
10415685
86232473
80915771
20767009
67395350
408968
87755093
27852960
77647723
12898097
61897459
6198520
1469167
38068461
87319467
37149794
30218505
5050910
5518887
92329563
82707166
4335256
4725397
8818656
66789137
89021073