42613499
58191805
29545561
55835293
19924261
85357375
79074404
23658264
68642722
40942851
60734009
95202792
26316519
27153864
6145879
25379280
44029559
92317685
93607173
50977986
91912716
12962066
84612752
9724284
6155636
59588456
92265744
17697332
48632495
79136457
71776277
66599072
16201608
47337635
39354606
58228028
18767501
10074861
96427625
18361646