87331242
22183839
53569670
21816373
50345852
82604142
30126183
13762399
4838789
54949793
64723081
72309714
1813494
37289985
16714526
58133559
5946264
9583949
88417435
93853544
42231372
95273881
6849157
75748546
65902427
72035854
42581187
20742580
46337660
13335473
48996690
53033663
3231296
29651976
68405525
11227422
31344928
84098233
44315345
43967214