2949142
68358802
85244102
56246749
29851469
62289446
36659719
35909221
42468607
19186486
50732057
67734082
26423882
65904295
12825434
28862913
84529109
9984816
13619879
39233773
73695087
4951428
42813449
39637085
92155813
61252719
6691271
26274348
44782002
39672913
267492
57759268
25207572
1922530
20118753
88876042
752938
3604952
76072453
7979625