35359614
35684610
49692860
28561440
75925801
49507961
11329563
50054412
18162142
73097522
15511057
61202557
17446882
12796761
69855128
62917274
79078187
48264052
72608886
39634056
59874375
61032307
15292152
75545021
24457100
58247670
82494952
25776167
19671474
13664208
62259725
40568449
94289899
61592639
94553755
35303336
83745010
9797343
38646496
51603019