22641911
59926904
33345475
31534299
320651
92247295
66699609
10344562
14563322
30607025
10737126
33505793
54984838
692092
94928868
37937240
39445375
30158662
56888928
27267201
80222197
6337786
94553338
65946043
4154514
7334458
26771953
12604952
55966086
24367752
16163370
42968135
69039367
76496663
5997626
85261806
64682530
15029067
91207340
40828520