167655
48096136
10672298
81405880
89522290
59362949
81132684
86643460
1509269
31169878
11199499
27304308
70942645
62892027
78403076
31199
33854071
41346860
15014488
35492640
81794295
73188634
93056394
78729973
48806089
19927035
29651139
56848724
8798443
41887871
37859856
73013832
22613850
252035
33835686
60584747
53834175
7289097
87891631
5685401