43815540
56084829
7238140
34358959
46802135
64132563
10058628
69893036
25516430
11622093
81424924
54454957
1417643
54416534
77703040
77891885
73199102
7087676
19988155
35873571
37982467
5838999
10041505
61551032
42952031
26251434
94732292
97766079
51709816
12308866
88095394
25994446
49837242
80449324
62736604
8853405
66998321
9776643
86827436
26154752