41692118
2345886
6228862
22259375
21799461
59656722
91069998
68322621
24368146
78515176
73673287
16073906
61655193
28731627
39284616
41475059
56838451
49625185
190485
34111065
77282620
946902
24327459
1892606
64042
15166210
49684890
4206566
31061907
91986597
56917236
60896175
76205896
9703231
47877093
29372368
48144069
68834344
81739637
8072679