40442994
88043846
83893452
65724611
28837088
4681660
61811294
82744476
67045552
19127979
29044970
3654791
67228161
69058856
40752786
34918726
76431940
80596473
13123106
3757035
9675250
25233384
69594643
30677414
84064602
10008292
78347997
57054550
5092297
47614405
26075836
72777172
42203663
74021637
41461079
93608614
1857654
42166196
39252038
59525788