74394238
15382018
31742883
40791034
65396639
64896124
75586062
73499175
24957520
25797356
83116501
31593286
8111864
25488663
49105638
11686148
2944392
99045096
12366560
7226306
99929807
82206867
47849530
4512727
81828985
18294845
45227344
5283722
86263831
9891505
93366080
27956754
67868888
59952339
3874740
50944031
25511880
6351821
35014157
92561012